1 general:: Phrase(s): upbraid someone for something to scold someone for doing something. • The judge upbraided David severely for his crime. • Walter upbraided his son for denting the car.
McGrawhill's American Idioms And Phrasal Verbs